spot weeding - Spanish English Dictionary